/*
 * Style for login form
 */


/* Override */
#ef_loginform table th{
  padding-bottom: 4px;
  padding-left: 140px;
}

/* Override */
#ef_loginform__host {
    padding-left: 20px;
    background-image: url('../images/server2.png');
    background-repeat: no-repeat;
}

/* Override */
#ef_loginform__zone {
    padding-left: 20px;
    background-image: url('../images/zone2.png');
    background-repeat: no-repeat;
}

/* Override */
#ef_banner_actions_welcome {
  margin-right: 12px;
  margin-top: 12px;
}








/* NEW class */

span#user {
  background-color:#D4DDE8;
  background-image:url(../../icons/stock_person.png);
  background-position: left center;
  background-repeat:no-repeat;
  border:1px solid #BEC7D0;
  color: #6C869F;
  display:table-cell;
  height:20px;
  list-style-image:none;
  list-style-position:outside;
  list-style-type:none;
  margin:0;
  padding:0 4px 4px 18px;
  width:auto;
}


span#hostname {
  background-color:#D4DDE8;
  background-image:url(/enginframe/irods/images/server.png);
  background-position: left bottom;
  background-repeat:no-repeat;
  border:1px solid #BEC7D0;
  color: #6C869F;
  display:table-cell;
  height:20px;
  list-style-image:none;
  list-style-position:outside;
  list-style-type:none;
  margin: 0;
  padding: 7px 4px 4px 22px;
  width:auto;
}

span#zone {
  background-color:#D4DDE8;
  background-image:url(/enginframe/irods/images/zone.png);
  background-position: left bottom;
  background-repeat: no-repeat;
  border:1px solid #BEC7D0;
  color: #6C869F;
  display: table-cell;
  height: 20px;
  list-style-image: none;
  list-style-position: outside;
  list-style-type: none;
  margin: 0px 0px 0px 0px;
  padding: 5px 4px 4px 26px;
  width: auto;
}

span#res {
  background-color:#D4DDE8;
  background-image:url(/enginframe/irods/images/res.png);
  background-position: left bottom;
  background-repeat:no-repeat;
  border:1px solid #BEC7D0;
  color: #6C869F;
  display:table-cell;
  height:20px;
  list-style-image:none;
  list-style-position:outside;
  list-style-type:none;
  margin: 0;
  padding: 0px 4px 4px 25px;
  width:  auto;
}

span#res2 {
  background-color:#D4DDE8;
  background-image:url(/enginframe/irods/images/res.png);
  background-position: left bottom;
  background-repeat:no-repeat;
  border:1px solid #BEC7D0;
  color: #6C869F;
  display:table-cell;
  height:20px;
  list-style-image:none;
  list-style-position:outside;
  list-style-type:none;
  margin: 0;
  padding: 0px 4px 4px 25px;
  width:  7em;
}




/* drop down menu */
li.menu {  
    float: right;  
    margin: 0px 0px -5px -38px;  
    padding: 0px 0px 0px 0px;
    list-style: none;  
}  

ul.submenu {  
    position: absolute;  
}  
ul.submenu li {  
    height: 20px;  
    margin: 0px;  
    padding: 0px 0px 0px 0px;
    background-color: #E5ECF5;  
    border:1px solid #BEC7D0;
    line-height: 18px;  
    list-style: none;  
    color: #A1DEF5;
}  
ul.submenu li a {  
    color: #A1DEF5;
    font-size: 12px;  
    text-decoration: none;  
}  
